shell of a marine snail - Französisch Englisch Wörterbuch